home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NET08A.IN_ / NET08A.inf
Encoding:
Windows Setup INFormation  |  1999-10-19  |  8.3 KB  |  194 lines

  1. ; NET08A.INF
  2. ;
  3. ; Toshiba IPC5008A 10/100 Ethernet PC Card.
  4. ;
  5. ; Inf for NT 5.0 and Ndis 5 driver.
  6.  
  7. [version]
  8. Signature   = "$Windows NT$"
  9. Class       = Net
  10. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  11. Provider    = %MSFT%
  12. LayoutFile  = layout.inf
  13. DriverVer=10/19/1999,1.70.9.0
  14.  
  15. [Manufacturer]
  16. %TOSHIBA%   = TOSHIBA
  17.  
  18. [ControlFlags]
  19. ExcludeFromSelect     = PCMCIA\TOSHIBA-10/100_ETHERNET_PC_CARD-6DD6, \
  20.                         PCMCIA\Toshiba-10/100_Ethernet_PC_Card-476D
  21.  
  22. [TOSHIBA]
  23. %IPC5008A.DeviceDesc% = IPC5008A.ndi, PCMCIA\TOSHIBA-10/100_ETHERNET_PC_CARD-6DD6 ; IPC5008A
  24. %IPC5008A.DeviceDesc% = IPC5008A.ndi, PCMCIA\Toshiba-10/100_Ethernet_PC_Card-476D ; IPC5008A
  25.  
  26. ;-------------------------------------------------------------------------------
  27. ; Toshiba IPC5008A 10/100 Ethernet PC Card
  28. ;
  29. [IPC5008A.ndi]
  30. AddReg          = IPC5008A.params.reg, IPC5008A.reg
  31. Characteristics = 0x84
  32. BusType         = 8
  33. CopyFiles       = ipc5008a.CopyFiles
  34.  
  35. [IPC5008A.ndi.Services]
  36. AddService      = ipc5008a, 2, ipc5008a.Service, common.EventLog
  37.  
  38. ;-------------------------------------------------------------------------------
  39. ; disable Override config
  40. ;
  41. ;[IPC5008A.ndi.LogConfigOverride]
  42. ;LogConfig = IPC5008A.LogConfigOverride
  43. ;[IPC5008A.LogConfigOverride]
  44. ;IRQConfig = 3,4,5,7,10,11,13,15
  45. ;IOConfig  = 320-32F(3FF::),300-30F(3FF::),310-31F(3FF::),330-33F(3FF::), \
  46. ;            340-34F(3FF::),350-35F(3FF::),360-36F(3FF::),370-37F(3FF::), \
  47. ;            200-20F(3FF::),210-21F(3FF::),220-22F(3FF::),230-23F(3FF::),240-24F(3FF::)
  48. ;MemConfig = 1000@C0000-E8FFF%FFFFF000
  49. ;    PcCardConfig = <ConfigIndex>[:[<MemoryCardBase1>][:<MemoryCardBase2>]][(<attrs>)]
  50. ;    where
  51. ;            <ConfigIndex> is the 8-bit PCMCIA configuration index 
  52. ;            <MemoryCardBase1> is the (optional) 32-bit 1st memory base address
  53. ;            <MemoryCardBase2> is the (optional) 32-bit 2nd memory base address
  54. ;             <attrs> is a combination of the following letters:
  55. ;             W - 16-bit I/O (if not specified, 8-bit I/O is assumed)
  56. ;
  57. ;    All numeric values are assumed to be in hexadecimal format.
  58. ;PcCardConfig = 1:00000(W)
  59.  
  60. ;-------------------------------------------------------------------------------
  61. ; Params for Toshiba
  62. ;
  63. [IPC5008A.params.reg]
  64. HKR, Ndi\params\CableType,          ParamDesc,          0, %CableType%
  65. HKR, Ndi\params\CableType,          default,            0, "0"
  66. HKR, Ndi\params\CableType,          type,               0, "enum"
  67. HKR, Ndi\params\CableType\enum,     "0",                0, %AutoDetect%
  68. HKR, Ndi\params\CableType\enum,     "1",                0, %TP%
  69. HKR, Ndi\params\CableType\enum,     "2",                0, %Coax%
  70. HKR, ,                              CableType,          0, "0"
  71.  
  72. HKR, Ndi\params\DirectEnable,       ParamDesc,          0, %DirectEnable%
  73. HKR, Ndi\params\DirectEnable,       default,            0, "0"
  74. HKR, Ndi\params\DirectEnable,       type,               0, "enum"
  75. HKR, Ndi\params\DirectEnable\enum,  "0",                0, %OFF%
  76. HKR, Ndi\params\DirectEnable\enum,  "1",                0, %ON%
  77. HKR, ,                              DirectEnable,       0, "0"
  78.  
  79. HKR, Ndi\params\EarlyTransmit,      ParamDesc,          0, %EarlyTransmit%
  80. HKR, Ndi\params\EarlyTransmit,      default,            0, "1"
  81. HKR, Ndi\params\EarlyTransmit,      type,               0, "enum"
  82. HKR, Ndi\params\EarlyTransmit\enum, "0",                0, %OFF%
  83. HKR, Ndi\params\EarlyTransmit\enum, "1",                0, %ON%
  84. HKR, ,                              EarlyTransmit,      0, "1"
  85.  
  86. HKR, Ndi\params\LineMode,           ParamDesc,          0, %LineMode%
  87. HKR, Ndi\params\LineMode,           default,            0, "0"
  88. HKR, Ndi\params\LineMode,           type,               0, "enum"
  89. HKR, Ndi\params\LineMode\enum,      "0",                0, %AutoDetect%
  90. HKR, Ndi\params\LineMode\enum,      "1",                0, %HalfDuplex%
  91. HKR, Ndi\params\LineMode\enum,      "2",                0, %FullDuplex%
  92. HKR, ,                              LineMode,           0, "0"
  93.  
  94. HKR, Ndi\params\LineSpeed,          ParamDesc,          0, %LineSpeed%
  95. HKR, Ndi\params\LineSpeed,          default,            0, "0"
  96. HKR, Ndi\params\LineSpeed,          type,               0, "enum"
  97. HKR, Ndi\params\LineSpeed\enum,     "0",                0, %AutoDetect%
  98. HKR, Ndi\params\LineSpeed\enum,     "1",                0, %10%
  99. HKR, Ndi\params\LineSpeed\enum,     "2",                0, %100%
  100. HKR, ,                              LineSpeed,          0, "0"
  101.  
  102. HKR, Ndi\params\LinkIntegrity,      ParamDesc,          0, "LinkIntegrity"
  103. HKR, Ndi\params\LinkIntegrity,      default,            0, "1"
  104. HKR, Ndi\params\LinkIntegrity,      type,               0, "enum"
  105. HKR, Ndi\params\LinkIntegrity\enum, "0",                0, %OFF%
  106. HKR, Ndi\params\LinkIntegrity\enum, "1",                0, %ON%
  107. HKR, ,                              LinkIntegrity,      0, "1"
  108.  
  109. HKR, Ndi\params\Mode,               ParamDesc,          0, %Mode%
  110. HKR, Ndi\params\Mode,               default,            0, "0"
  111. HKR, Ndi\params\Mode,               type,               0, "enum"
  112. HKR, Ndi\params\Mode\enum,          0,                  0, %IO%
  113. HKR, Ndi\params\Mode\enum,          1,                  0, %MemMap%
  114. HKR, ,                              Mode,               0, "0"
  115.  
  116. HKR, Ndi\params\NetworkAddress,     ParamDesc,          0, %NetworkAddress%
  117. HKR, Ndi\params\NetworkAddress,     default,            0, ""
  118. HKR, Ndi\params\NetworkAddress,     type,               0, "edit"
  119. HKR, Ndi\params\NetworkAddress,     LimitText,          0, "12"
  120. HKR, Ndi\params\NetworkAddress,     UpperCase,          0, "1"
  121. HKR, Ndi\params\NetworkAddress,     optional,           0, "1"
  122.  
  123. HKR, Ndi\params\TransmitBufferSize, ParamDesc,          0, %TxBuffSize%
  124. HKR, Ndi\params\TransmitBufferSize, default,            0, "7168"
  125. HKR, Ndi\params\TransmitBufferSize, type,               0, "word"
  126. HKR, Ndi\params\TransmitBufferSize, min,                0, "1024"
  127. HKR, Ndi\params\TransmitBufferSize, max,                0, "29696"
  128. HKR, Ndi\params\TransmitBufferSize, step,               0, "1024"
  129. HKR, ,                              TransmitBufferSize, 0, "7168"
  130.  
  131. ;-------------------------------------------------------------------------------
  132. ; IPC5008A Interfaces and Driver
  133. ;
  134. [IPC5008A.reg]
  135. HKR, ,                              FullDuplex,         0, "0"
  136. HKR, Ndi\Interfaces,                UpperRange,         0, "ndis5"
  137. HKR, Ndi\Interfaces,                LowerRange,         0, "ethernet"
  138. HKR, Ndi,                           Service,            0, "IPC5008A"
  139.  
  140. [ipc5008a.CopyFiles]
  141. ipc08a5.sys,,,2
  142.  
  143. [ipc5008a.Service]
  144. DisplayName     = %ipc5008a.Service.DispName%
  145. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  146. StartType       = 3 ;%SERVICE_DEMAND_START%
  147. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  148. ServiceBinary   = %12%\ipc08a5.sys
  149. LoadOrderGroup  = NDIS
  150.  
  151. [common.EventLog]
  152. AddReg = common.AddEventLog.reg
  153.  
  154. [common.AddEventLog.reg]
  155. HKR, ,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\ipc08a5.sys"
  156. HKR, ,TypesSupported,   0x00010001, 7
  157.  
  158. ;-------------------------------------------------------------------------------
  159. ; DestinationDirs
  160. ;
  161. [DestinationDirs]
  162. ipc5008a.CopyFiles    = 12
  163.  
  164. ;-------------------------------------------------------------------------------
  165. ; Localizable Strings
  166. ;
  167. [Strings]
  168. MSFT                      = "Microsoft"
  169. TOSHIBA                   = "Toshiba"
  170.  
  171. CableType                 = "Cable Type"
  172. AutoDetect                = "Auto Detect"
  173. TP                        = "Twisted Pair - 10BT"
  174. Coax                      = "Coax - 10B2"
  175. DirectEnable              = "Direct Enable"
  176. OFF                       = "Off"
  177. ON                        = "On"
  178. EarlyTransmit             = "Early Transmit"
  179. LineMode                  = "Line Mode"
  180. HalfDuplex                = "HalfDuplex"
  181. FullDuplex                = "Full Duplex"
  182. LineSpeed                 = "Line Speed"
  183. 10                        = "10 Mbps"
  184. 100                       = "100 Mpbs"
  185. Mode                      = "Mode"
  186. IO                        = "I/O Mode"
  187. MemMap                    = "Memory Mapped Mode"
  188. NetworkAddress            = "Network Address"
  189. TxBuffSize                = "Transmit Buffer Size"
  190.  
  191. IPC5008A.DeviceDesc       = "Toshiba IPC5008A 10/100 Ethernet PC Card"
  192. IPC5008A.Service.DispName = "Toshiba IPC5008A 10/100 Ethernet PC Card"
  193.  
  194.